package com.zbkj.service.manager;

import com.zbkj.dal.base.enums.QrcodeTypeEnums;

public interface WechatManager {

    /**
     * 获取太阳码，如果不存在则创建
     *
     * @param qrcodeType  推广码类型
     * @param ownerCode   所属人编号
     * @param businessUrl 业务跳转地址
     */
    String getQrcodePath(QrcodeTypeEnums qrcodeType, String ownerCode, String businessUrl);

    /**
     * 生成太阳码
     *
     * @param qrcodeType  推广码类型
     * @param ownerCode   所属人编号
     * @param businessUrl 业务跳转地址
     */
    String generateSunQrcode(QrcodeTypeEnums qrcodeType, String ownerCode, String businessUrl);
}
